除了電腦視覺,另一個常被討論的題目是自然語言處理(Natural Language Processing, NLP)
自然語言處理的主要目的是讓電腦能夠理解、進而解釋以及產生人類可以理解的內容
主要可以用於以下情況:
- 語音識別:將語音轉換為文本,常見於語音助手以及語音輸入法的使用
- 語言生成:根據使用者輸入的內容生成自然語言文本,可用於自動回覆郵件以及生成新聞報導
- 機器翻譯:根據使用者需要,將一種語言的文本翻譯成另一種語言
- 情感分析:可以分析文本中的情感傾向,像是正面、負面或是中性情緒
- 文本摘要:透過大量文本的提取,找出關鍵訊息並藉此產生摘要
現階段仍存在不少問題
- 如何處理一詞多義詞的狀況
- 如何理解不同的語言情境
- 如何區隔不同語言或是方言之間的差異